Адміністрація вирішила продати даний сайт. За детальною інформацією звертайтесь за адресою: rozrahu@gmail.com

ПРОГРАМУВАННЯ ПОРТІВ КЛАВІАТУРИ МІКРОПРОЦЕСОРА Intel 8086(80286).

Інформація про навчальний заклад

ВУЗ:
Національний університет Львівська політехніка
Інститут:
Не вказано
Факультет:
Не вказано
Кафедра:
Не вказано

Інформація про роботу

Рік:
1998
Тип роботи:
Методичні вказівки до лабораторної роботи
Предмет:
Електронно-обчислювальні машини і мікропроцесорні системи

Частина тексту файла

Навчальне видання ПРОГРАМУВАННЯ ПОРТІВ КЛАВІАТУРИ МІКРОПРОЦЕСОРА Intel 8086(80286) Методичні вказівки до лабораторної роботи N 10 з курсу “Електронно-обчислювальні машини і мікропроцесорні системи” для студентів базового напрямку 6.08.04 "Комп'ютерні науки" Укладачі Панчак Роман Теодорович Теслюк Василь Миколайович Ткаченко Роман Олексійович Цмоць Іван Григорович Редактор Грабовська О.О. МІНІСТЕРСТВО ОСВІТИ УКРАЇНИ Державний університет “Львівська політехніка” ПРОГРАМУВАННЯ ПОРТІВ КЛАВІАТУРИ МІКРОПРОЦЕСОРА Intel 8086(80286) МЕТОДИЧНІ ВКАЗІВКИ до лабораторної роботи № 10 з курсу “Електронно-обчислювальні машини і мікропроцесорні системи” для студентів базового напрямку 6.08.04 “Комп”ютерні науки” ЗАТВЕРДЖЕНО на засіданні кафедри САПР Протокол N 14 від 03.04.1997 р. ЛЬВІВ 1998 ПРОГРАМУВАННЯ ПОРТІВ КЛАВІАТУРИ МІКРО-ПРОЦЕСОРА Intel 8086(80286). Методичні вказівки до лабораторної роботи №10 з курсу " Електронно-обчислювальні машини і мікропроцесорні системи” для студентів базового напрямку 6.08.04 “Комп`ютерні науки" /Укл. Р.Т.Панчак, В.М. Теслюк, Р.О.Ткаченко, І.Г.Цмоць. - Львів: ДУЛП, 1998р. - 12 с. Укладачі Р.Т. Панчак, ст. викл., В.М. Теслюк, канд.техн.наук, асис., Р.О.Ткаченко, канд.техн.наук, доц., І.Г.Цмоць, канд.техн.наук, ст.викл. Відповідальний за випуск С.П. Ткаченко, канд.техн.наук, доц. Рецензенти М.Б.Близнюк, канд.техн.наук, доц., Ю.В.Стех, канд.техн.наук, доц., 5. ЗМІСТ ЗВІТУ 5.1 Титульний аркуш. 5.2 Мета роботи. 5.3 Теоритичнi вiдомостi. 5.4 Завдання. 5.5 Асемблерна програма в COM-форматi. 5.6 Вихiднi результати. 5.7 Висновок. 6. ЛІТЕРАТУРА 6.1 Абель П..Язык Ассемблера для IBM PC и программирования. / Пер. с англ. Ю.В.Сальникова. - М.:Высш.шк.,1992.- 447с. 6.2 Шагурин И.И., Бродин В.Б., Г.П.Мозговой. 80386. Описание и система команд. - М.: Малим, 1992. - 160с. 6.3. Морс С.П., Алберт Д. Д. Архитектура микропроцессора 80286/ Пер. с англ. - М.: Радио и связь, 1990.  EMBED PBrush  1. МЕТА РОБОТИ Вивчити основні шляхи програмування портів клавіатури на ЕОМ з мікропроцесором Intel 8086(80286). 2. КОРОТКІ ТЕОРЕТИЧНІ ВІДОМОСТІ Одним з найважливіших пристроїв персонального комп’ютера є клавіатура, яка призначена для інтерфейсу між користувачем та комп’ютером. На даний час існує три основні типи клавіатур. Це - клавіатура для комп’ютерів ІВМ РС/ХТ, яка містить 84 клавіші та 101-клавішна клавіатура для ІВМ РС/АТ. Деякі клавіатури містять перемикач режиму роботи (ХТ/АТ). Як контролер виступає процесор Intel 8042, який призначений для обміну між клавіатурою та CPU. Спрощена схема клавіатури показана на рис. 1. Усі горизонтальні лінії матриці підключені через резистор до джерела живлення +5В. Контролер клавіатури містить два порти - вхідний і вихідний. Вхідний порт підключений до горизонтальних ліній матриці (Х0-Х4), а вихідний - до вертикальних (Y0-Y4) Принцип роботи даного пристрою полягає ось в чому: rонтролер почергово на вертикальних лініях встановлює значення логічного нуля. Потім він почергово опитує горизонтальні лінії. У випадку, коли натиснутих клавіш не має, рівень напруги на всіх горизонтальних лініях буде відповідати логічній 1 (всі ці лінії підключені ло джерела живлення +5V через резистори). У випадку, коли натиснута клавіша - на відповідній горизотальній лінії буде логічний нуль. На наступному кроці визначається ASCII- код натиснутої клавіші. Для роботи з клавіатурою використовують порти з адресами 60Н та 61Н. Порт 60Н при читанні містить сканкод останньої натисненої клавіші. IN AL, 60H При використанні порта 60Н на запис програма додатково отримує такі можливості: -встановлення затримки перед переходом клавіатури в режимі автоповтору; -встановлення періоду генерації скан-коду в режимі автоповтору; -керування світлодіодами для клавіш -Scroll Lock, Num Lock, Caps Lock. Для встановлення характеристик автоповтору в порт 60Н необхідно записати код ко...
Антиботан аватар за замовчуванням

01.01.1970 03:01

Коментарі

Ви не можете залишити коментар. Для цього, будь ласка, увійдіть або зареєструйтесь.

Завантаження файлу

Якщо Ви маєте на своєму комп'ютері файли, пов'язані з навчанням( розрахункові, лабораторні, практичні, контрольні роботи та інше...), і Вам не шкода ними поділитись - то скористайтесь формою для завантаження файлу, попередньо заархівувавши все в архів .rar або .zip розміром до 100мб, і до нього невдовзі отримають доступ студенти всієї України! Ви отримаєте грошову винагороду в кінці місяця, якщо станете одним з трьох переможців!
Стань активним учасником руху antibotan!
Поділись актуальною інформацією,
і отримай привілеї у користуванні архівом! Детальніше

Оголошення від адміністратора

Антиботан аватар за замовчуванням

пропонує роботу

Admin

26.02.2019 12:38

Привіт усім учасникам нашого порталу! Хороші новини - з‘явилась можливість кожному заробити на своїх знаннях та вміннях. Тепер Ви можете продавати свої роботи на сайті заробляючи кошти, рейтинг і довіру користувачів. Потрібно завантажити роботу, вказати ціну і додати один інформативний скріншот з деякими частинами виконаних завдань. Навіть одна якісна і всім необхідна робота може продатися сотні разів. «Головою заробляти» продуктивніше ніж руками! :-)

Новини